China's Sky Eye Telescope May Have Detected Aliens